Digital Software Engineer
Columbus, Ohio
Contract to Hire
The Associate Digital Software Engineer will work on an agile technology team and is focused on building and operating digital experiences (websites and/or mobile apps) for clients and consumers. They provide ongoing maintenance, support, and enhancements in new or existing systems, and actively participates in project and team planning meetings.
The Digital Software Engineer works mostly with their own team and is member of one small or medium project at a time. They accomplish tasks within an acceptable time frame, can estimate work tasks with help from team or manager, and understands and performs work based on team priorities.
Required Skills:
- Experience with C#, .NET development
- Experience with HTML/CSS
- Experience with JavaScript
- Experience in web development and responsive design
- Familiarity of Vue.JS/Knockout/Bootstrap or equivalent frameworks
- Familiarity of cloud based platforms and container services (AWS/GCP/Azure)
- Experience with Agile/Scrum practices and has worked within a product team
- Working knowledge of SQL and databases
Responsibilities:
- Actively participates in Scrum ceremonies, estimation, and team meetings
- Reads specs and writes code according to specification using patterns and languages approved by Technical Lead and Architect
- Participates in the design process that generates application functional and technical specifications (JAD, Three Amigos)
- Documents application design specifications and implementation procedures to improve application quality and reuse of code
- Provides production support through monitoring, notification and job/service management
- Performs production support or on-call operations through monitoring, notification and job/service management
- Improves monitoring and alerting for applications to improve support response and operations
- Investigates incidents and defects in current state application to identify fixes
- Participates in root cause analysis (RCA) with other teams after production incidents to determine improvements
- Develops implementation plans, deployment plans, and release/change plans; validates production changes after release
Brooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.